package com.koron.housing.info.bean.po;

import com.koron.bean.annocation.FillField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 租房记录(HousingRecord)表实体类
 *
 * @author jzp
 * @since 2022-02-25
 */
@Data
@ApiModel(value = "租房记录", description = "HousingRecord")
public class HousingRecord {

    /**
     * ID
     */
    @FillField
    @ApiModelProperty("ID")
    private String id;

    /**
     * 房源id
     */
    @ApiModelProperty("房源id")
    private String housingId;

    /**
     * 租户账号
     */
    @ApiModelProperty("租户账号")
    private String account;

    /**
     * 租户姓名
     */
    @ApiModelProperty("租户姓名")
    private String name;

    /**
     * 租户单位id
     */
    @ApiModelProperty("租户单位id")
    private String deptId;

    /**
     * 租户单位名称
     */
    @ApiModelProperty("租户单位名称")
    private String deptName;

    /**
     * 入住日期
     */
    @ApiModelProperty("入住日期")
    private Date intoDate;

    /**
     * 退租日期
     */
    @ApiModelProperty("退租日期")
    private Date outDate;

    /**
     * 租金
     */
    @ApiModelProperty("租金")
    private Double rent;

    /**
     * 租赁合同开始日期
     */
    @ApiModelProperty("租赁合同开始日期")
    private Date leaseStartTime;

    /**
     * 租赁合同结束日期
     */
    @ApiModelProperty("租赁合同结束日期")
    private Date leaseEndTime;

    /**
     * 创建时间
     */
    @FillField
    @ApiModelProperty("创建时间")
    private Date createTime;

}
